body {background:url(bg.jpg) }
#navigation, #footer {background:url(bar.jpg) repeat-x 0% 100%; }
#footer {text-align:center; line-height:30px}

#main {background:#fff ;}

#pre-footer {background:url(footer.png) no-repeat 0% 100%;min-height:150px}

div#header,div#navigatiom {margin:0 !important;padding:0 !important}
img#logo {margin:0 !important;padding:0 !important}

#header {background:#060}

#content-inner {padding:10px;}

#navigation {height:30px; line-height:30px; width:960px; margin:0;}
ul  {margin:0 !important;padding:0 !important}
#navigation li {float:left; list-style-type:none; border-right:1px solid #000; white-space:nowrap;margin:0 !important;font-size:1.0em !important;padding-top:0 !important}
#navigation li a {display:block; padding:0 20px; font-size:1.1em; font-weight:normal; text-decoration:none; background-color:inherit; color: #000;}
* html #navigation a {width:1%;}
#navigation .selected,#navigation a:hover {background:#c92; color:#fff; text-decoration:none;}

.block {background:#ffc; padding:10px;margin:10px}
.block.red {background:#fcc;}

.block .block-title {font-size: 1.7em}
.block ul, .block ol, .block li {margin-left:10px !important}

.form-item label {display:block}
.form-item input[type="text"],.form-item input[type="password"] {width:100%}


table.task-table th {border-bottom: dashed 1px #900 !important}
table.task-table td {border-bottom: dashed 1px #c92 !important}
table.task-table tr.passed td {border-bottom: dashed 1px #6c6 !important}

.task-result {font-family:"Courier New",courier,monospace}

.page-detail {padding:5px;border:#ccc 1px solid;}
